var runtime.gcphase
32 uses
runtime (current package)
arena.go#L749: if gcphase == _GCmarktermination {
arena.go#L785: if gcphase != _GCoff {
arena.go#L974: if gcphase == _GCoff {
malloc.go#L984: if gcphase == _GCmarktermination {
malloc.go#L1217: if gcphase != _GCoff {
mfinal.go#L95: if gcphase != _GCoff {
mgc.go#L213: var gcphase uint32
mgc.go#L249: atomic.Store(&gcphase, x)
mgc.go#L250: writeBarrier.enabled = gcphase == _GCmark || gcphase == _GCmarktermination
mgc.go#L533: if cycle == n+1 || (gcphase == _GCmark && cycle == n+2) {
mgc.go#L546: if gcphase != _GCmark {
mgc.go#L603: if !memstats.enablegc || panicking.Load() != 0 || gcphase != _GCoff {
mgc.go#L870: if !(gcphase == _GCmark && work.nwait == work.nproc && !gcMarkWorkAvailable(nil)) {
mgc.go#L1074: if gcphase != _GCoff {
mgc.go#L1573: if gcphase != _GCmarktermination {
mgc.go#L1668: if gcphase != _GCoff {
mgcpacer.go#L1431: if gcphase != _GCoff {
mgcwork.go#L143: if flushed && gcphase == _GCmark {
mgcwork.go#L192: if flushed && gcphase == _GCmark {
mgcwork.go#L303: if gcphase == _GCmark {
mgcwork.go#L471: if gcphase != _GCoff || work.wbufSpans.free.isEmpty() {
mheap.go#L1976: if gcphase != _GCoff {
mheap.go#L2094: if gcphase != _GCoff {
mheap.go#L2164: if gcphase != _GCoff {
proc.go#L5627: if gcphase != _GCoff {
stack.go#L244: if gcphase == _GCoff && s.allocCount == 0 {
stack.go#L508: if gcphase == _GCoff {
trace.go#L287: if gcphase == _GCmark || gcphase == _GCmarktermination {
trace.go#L460: if !stopTrace && (gcphase == _GCmark || gcphase == _GCmarktermination) {
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |